package com.foreknow.elm.service;

import com.foreknow.elm.po.Cart;

import java.util.List;

/**
 * @author shkstart
 * @create 2021-08-26 17:16
 */
public interface CartService {
    /**
     *
     * @param userId
     * @param businessId
     * @return
     */
  public List<Object> listCart(String userId,int businessId) ;


    /**
     * 添加信息
     * @param userId
     * @param businessId
     * @param foodId
     * @return
     */
  public int saveCart(String userId,int businessId,int foodId);

    /**
     * 根据用户编号、商家编号、食品编号更新数量
     * @param userId
     * @param businessId
     * @param foodId
     * @param quantity
     * @return
     */
  public int updateCart(String userId,int businessId,int foodId,int quantity);

    /**
     * 根据用户编号、商家编号、食品编号删除购物车表中的一条食品记录
     * 根据用户编号、商家编号删除购物车表中的多条条记录

     * @return
     */
  public int removeCart(Cart cart);
}
